﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Business_Objects;
namespace Data_Objects
{
    public interface IClassDao
    {
        IList<Class> GetClass();

      //  IList<Class> GetClass(string columnSort, string sortType);

        Class GetClassByID(string ClassID);

        void InsertClass(Class Class);

        int UpdateClass(Class Class);

        int DeleteClass(Class Class);

        List<Class> GetClassBySchoolIdAndSchoolYearID(int schoolId, string SchoolYearID);
        List<Class> GetClassPhanLopBySchoolIdAndSchoolYearID(string SchoolYearID, int schoolId);
        List<Class> GetClassBySchoolIdAndSchoolYearIDNotPhanLop(int schoolId, string SchoolYearID); 
    }
}
